﻿using System;
using System.Collections.Generic;
using System.Text;

using H2.NET.Data.Common;
using H2.NET.Data.Common.Mappings;
using H2.NET.Data.Common.Validates;

namespace H2.NET.Business
{
    [Table]
    [Serializable]
    public partial class m_BOM_Template : DataObject
    {
               
        [Column]
        public int No { get { return _No; } set { _No = value; EntityState.FieldChange("No"); } } private int _No; public static FieldInfo no = new FieldInfo("m_BOM_Template", "No");
        [Column]
        public string Refernce { get { return _Refernce; } set { _Refernce = value; EntityState.FieldChange("Refernce"); } } private string _Refernce; public static FieldInfo refernce = new FieldInfo("m_BOM_Template", "Refernce");
        [Column]
        public string Pack_Size { get { return _Pack_Size; } set { _Pack_Size = value; EntityState.FieldChange("Pack_Size"); } } private string _Pack_Size; public static FieldInfo pack_Size = new FieldInfo("m_BOM_Template", "Pack_Size");
        [Column]
        public string SKU_Code { get { return _SKU_Code; } set { _SKU_Code = value; EntityState.FieldChange("SKU_Code"); } } private string _SKU_Code; public static FieldInfo sKU_Code = new FieldInfo("m_BOM_Template", "SKU_Code");
        [Column]
        public string SKU_Code_Q { get { return _SKU_Code_Q; } set { _SKU_Code_Q = value; EntityState.FieldChange("SKU_Code_Q"); } } private string _SKU_Code_Q; public static FieldInfo sKU_Code_Q = new FieldInfo("m_BOM_Template", "SKU_Code_Q");
        [Column]
        public string Packager { get { return _Packager; } set { _Packager = value; EntityState.FieldChange("Packager"); } } private string _Packager; public static FieldInfo packager = new FieldInfo("m_BOM_Template", "Packager");
        [Column]
        public string Packager_Q { get { return _Packager_Q; } set { _Packager_Q = value; EntityState.FieldChange("Packager_Q"); } } private string _Packager_Q; public static FieldInfo packager_Q = new FieldInfo("m_BOM_Template", "Packager_Q");
        [Column]
        public string Carton { get { return _Carton; } set { _Carton = value; EntityState.FieldChange("Carton"); } } private string _Carton; public static FieldInfo carton = new FieldInfo("m_BOM_Template", "Carton");
        [Column]
        public string Carton_Q { get { return _Carton_Q; } set { _Carton_Q = value; EntityState.FieldChange("Carton_Q"); } } private string _Carton_Q; public static FieldInfo carton_Q = new FieldInfo("m_BOM_Template", "Carton_Q");
        [Column]
        public string Carton_Cover { get { return _Carton_Cover; } set { _Carton_Cover = value; EntityState.FieldChange("Carton_Cover"); } } private string _Carton_Cover; public static FieldInfo carton_Cover = new FieldInfo("m_BOM_Template", "Carton_Cover");
        [Column]
        public string Carton_Cover_Q { get { return _Carton_Cover_Q; } set { _Carton_Cover_Q = value; EntityState.FieldChange("Carton_Cover_Q"); } } private string _Carton_Cover_Q; public static FieldInfo carton_Cover_Q = new FieldInfo("m_BOM_Template", "Carton_Cover_Q");
        [Column]
        public string Tagboard { get { return _Tagboard; } set { _Tagboard = value; EntityState.FieldChange("Tagboard"); } } private string _Tagboard; public static FieldInfo tagboard = new FieldInfo("m_BOM_Template", "Tagboard");
        [Column]
        public string Tagboard_Q { get { return _Tagboard_Q; } set { _Tagboard_Q = value; EntityState.FieldChange("Tagboard_Q"); } } private string _Tagboard_Q; public static FieldInfo tagboard_Q = new FieldInfo("m_BOM_Template", "Tagboard_Q");
        [Column]
        public string Cardfile { get { return _Cardfile; } set { _Cardfile = value; EntityState.FieldChange("Cardfile"); } } private string _Cardfile; public static FieldInfo cardfile = new FieldInfo("m_BOM_Template", "Cardfile");
        [Column]
        public string Cardfile_Q { get { return _Cardfile_Q; } set { _Cardfile_Q = value; EntityState.FieldChange("Cardfile_Q"); } } private string _Cardfile_Q; public static FieldInfo cardfile_Q = new FieldInfo("m_BOM_Template", "Cardfile_Q");
        [Column]
        public string Ribbon { get { return _Ribbon; } set { _Ribbon = value; EntityState.FieldChange("Ribbon"); } } private string _Ribbon; public static FieldInfo ribbon = new FieldInfo("m_BOM_Template", "Ribbon");
        [Column]
        public string Ribbon_Q { get { return _Ribbon_Q; } set { _Ribbon_Q = value; EntityState.FieldChange("Ribbon_Q"); } } private string _Ribbon_Q; public static FieldInfo ribbon_Q = new FieldInfo("m_BOM_Template", "Ribbon_Q");
        [Column]
        public string Product { get { return _Product; } set { _Product = value; EntityState.FieldChange("Product"); } } private string _Product; public static FieldInfo product = new FieldInfo("m_BOM_Template", "Product");
        [Column]
        public string Product_Q { get { return _Product_Q; } set { _Product_Q = value; EntityState.FieldChange("Product_Q"); } } private string _Product_Q; public static FieldInfo product_Q = new FieldInfo("m_BOM_Template", "Product_Q");
       
    }
}
